propulsion by muscle power - German English Dictionary